This is a procedural curve driven RBD simulation. This was done when I started learning Houdini and learned how to control simulation and understand how RBD Solver works. This was rendered in redshift using instancing in Houdini.